/********************************************************************
	created:	2014/08/05
	created:	5:8:2014   16:42
	filename: 	config
	file ext:	h
	author:		liyiysngg@gmail.com
	
	purpose:	configuration header file
	
	remarks:	This file is intended to be completely stable -
		        DO NOT MODIFY THIS FILE!
*********************************************************************/
#ifndef config_h__
#define config_h__

// if we don't have a user config, then use the default location:
#if !defined(XLL_USER_CONFIG) && !defined(XLL_NO_USER_CONFIG)
#  define XLL_USER_CONFIG <config/user.h>
#endif
// include it first:
#ifdef XLL_USER_CONFIG
#  include XLL_USER_CONFIG
#endif

// if we don't have a compiler config set, try and find one:
#if !defined(XLL_COMPILER_CONFIG) && !defined(XLL_NO_COMPILER_CONFIG) && !defined(XLL_NO_CONFIG)
#  include <config/select_compiler_config.h>
#endif
// if we have a compiler config, include it now:
#ifdef XLL_COMPILER_CONFIG
#  include XLL_COMPILER_CONFIG
#endif

// if we don't have a platform config set, try and find one:
#if !defined(XLL_PLATFORM_CONFIG) && !defined(XLL_NO_PLATFORM_CONFIG) && !defined(XLL_NO_CONFIG)
#  include <config/select_platform_config.h>
#endif
// if we have a platform config, include it now:
#ifdef XLL_PLATFORM_CONFIG
#  include XLL_PLATFORM_CONFIG
#endif

// get config suffix code:
#include <config/suffix.h>

#endif // config_h__
